package com.credit.entity;

import java.io.Serializable;
import javax.persistence.*;
import java.math.BigDecimal;
import java.util.Date;


/**
 * The persistent class for the credit_loan_order database table.
 * 
 */
@Entity
@Table(name="credit_loan_order")
/*@NamedQuery(name="CreditLoanOrder.findAll", query="SELECT c FROM CreditLoanOrder c")*/
public class CreditLoanOrder extends IdEntity implements Serializable {

	private Integer age;

	private BigDecimal amount;

	private Integer capital;

	@Temporal(TemporalType.TIMESTAMP)
	private Date createTime;

	private Long creditManager;

	private Integer creditType;

	private String currentCity;

	private Integer deadline;

	private String extAttribute;

	private Integer highInterest;

	private String homeCity;

	private String IDNumber;

	private String message;

	private Integer mortgage;

	private Integer openMobile;

	private Integer processFlag;

	private Long productId;

	private String purpose;

	private String realName;

	private Integer sex;

	private Integer status;

	private Integer takingPeople;
	
	private Integer processStatus;

	@Temporal(TemporalType.TIMESTAMP)
	private Date updateTime;

	private Long userId;

	private Integer insurance;

	private Integer workType;
	
	private Integer creditCard;
	
	private Integer creditRecord;
	
	private Integer creditLimit;
	
	private Integer debtType;
	
	private String insuranceLimit;
	
	private Integer education;
	
	private Integer orderType;
	
	private Date flushTime;
	
	private Integer sharedType;
	
	
	public Integer getSharedType() {
		return sharedType;
	}

	public void setSharedType(Integer sharedType) {
		this.sharedType = sharedType;
	}

	public Integer getCreditCard() {
		return creditCard;
	}

	public void setCreditCard(Integer creditCard) {
		this.creditCard = creditCard;
	}

	public Integer getCreditRecord() {
		return creditRecord;
	}

	public void setCreditRecord(Integer creditRecord) {
		this.creditRecord = creditRecord;
	}

	public Integer getCreditLimit() {
		return creditLimit;
	}

	public void setCreditLimit(Integer creditLimit) {
		this.creditLimit = creditLimit;
	}

	public Integer getDebtType() {
		return debtType;
	}

	public void setDebtType(Integer debtType) {
		this.debtType = debtType;
	}

	public String getInsuranceLimit() {
		return insuranceLimit;
	}

	public void setInsuranceLimit(String insuranceLimit) {
		this.insuranceLimit = insuranceLimit;
	}

	public Integer getEducation() {
		return education;
	}

	public void setEducation(Integer education) {
		this.education = education;
	}

	public CreditLoanOrder() {
	}

	public Integer getAge() {
		return this.age;
	}

	public void setAge(Integer age) {
		this.age = age;
	}

	public BigDecimal getAmount() {
		return this.amount;
	}

	public void setAmount(BigDecimal amount) {
		this.amount = amount;
	}

	public Integer getCapital() {
		return this.capital;
	}

	public void setCapital(Integer capital) {
		this.capital = capital;
	}

	public Date getCreateTime() {
		return this.createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public Long getCreditManager() {
		return this.creditManager;
	}

	public void setCreditManager(Long creditManager) {
		this.creditManager = creditManager;
	}

	public Integer getCreditType() {
		return this.creditType;
	}

	public void setCreditType(Integer creditType) {
		this.creditType = creditType;
	}

	public String getCurrentCity() {
		return this.currentCity;
	}

	public void setCurrentCity(String currentCity) {
		this.currentCity = currentCity;
	}

	public Integer getDeadline() {
		return this.deadline;
	}

	public void setDeadline(Integer deadline) {
		this.deadline = deadline;
	}

	public String getExtAttribute() {
		return this.extAttribute;
	}

	public void setExtAttribute(String extAttribute) {
		this.extAttribute = extAttribute;
	}


	public Integer getHighInterest() {
		return highInterest;
	}

	public void setHighInterest(Integer highInterest) {
		this.highInterest = highInterest;
	}

	public String getHomeCity() {
		return this.homeCity;
	}

	public void setHomeCity(String homeCity) {
		this.homeCity = homeCity;
	}

	public String getIDNumber() {
		return this.IDNumber;
	}

	public void setIDNumber(String IDNumber) {
		this.IDNumber = IDNumber;
	}



	public String getMessage() {
		return message;
	}

	public void setMessage(String message) {
		this.message = message;
	}

	public Integer getMortgage() {
		return this.mortgage;
	}

	public void setMortgage(Integer mortgage) {
		this.mortgage = mortgage;
	}

	public Integer getOpenMobile() {
		return this.openMobile;
	}

	public void setOpenMobile(Integer openMobile) {
		this.openMobile = openMobile;
	}

	public Integer getProcessFlag() {
		return this.processFlag;
	}

	public void setProcessFlag(Integer processFlag) {
		this.processFlag = processFlag;
	}

	public Long getProductId() {
		return this.productId;
	}

	public void setProductId(Long productId) {
		this.productId = productId;
	}

	public String getPurpose() {
		return this.purpose;
	}

	public void setPurpose(String purpose) {
		this.purpose = purpose;
	}

	public String getRealName() {
		return this.realName;
	}

	public void setRealName(String realName) {
		this.realName = realName;
	}

	public Integer getSex() {
		return this.sex;
	}

	public void setSex(Integer sex) {
		this.sex = sex;
	}

	public Integer getStatus() {
		return this.status;
	}

	public void setStatus(Integer status) {
		this.status = status;
	}

	public Integer getTakingPeople() {
		return this.takingPeople;
	}

	public void setTakingPeople(Integer takingPeople) {
		this.takingPeople = takingPeople;
	}

	public Date getUpdateTime() {
		return this.updateTime;
	}

	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}

	public Long getUserId() {
		return this.userId;
	}

	public void setUserId(Long userId) {
		this.userId = userId;
	}


	public Integer getInsurance() {
		return insurance;
	}

	public void setInsurance(Integer insurance) {
		this.insurance = insurance;
	}

	public Integer getWorkType() {
		return workType;
	}

	public void setWorkType(Integer workType) {
		this.workType = workType;
	}

	public Integer getProcessStatus() {
		return processStatus;
	}

	public void setProcessStatus(Integer processStatus) {
		this.processStatus = processStatus;
	}

	public Integer getOrderType() {
		return orderType;
	}

	public void setOrderType(Integer orderType) {
		this.orderType = orderType;
	}

	public Date getFlushTime() {
		return flushTime;
	}

	public void setFlushTime(Date flushTime) {
		this.flushTime = flushTime;
	}



}